-
1 parallelizing compiler
= parallelising compilerавтоматически определяет во время компиляции, какие части программы могут быть исполнены параллельно, и разделяет их, чтобы они могли быть загружены в разные процессоры кластераАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > parallelizing compiler
-
2 parallelizing compiler
Общая лексика: распараллеливающий компилятор (автоматически определяет во время компиляции, какие части программы могут быть исполнены параллельно, и разделяет их, чтобы они могли быть загружены в разные процессоры кластера)Универсальный англо-русский словарь > parallelizing compiler
-
3 parallelizing compiler
English-Russian dictionary of computer science and programming > parallelizing compiler
-
4 compiler
компилятор, компилирующая программа- automatic compiler
- behavioral compiler
- cell compiler
- checkout compiler
- commercial compiler
- conversational compiler
- cross compiler
- debugging compiler
- front-end compiler
- full-range compiler
- function compiler
- high-level language compiler
- high-level compiler
- incremental compiler
- layout compiler
- load-and-go compiler
- mathematical compiler
- multipass compiler
- N-pass compiler
- one-pass compiler
- optimizing compiler
- parallelizing compiler
- pessimizing compiler
- recursive compiler
- resident compiler
- schema compiler
- self-compiling compiler
- silicon compiler
- single-pass compiler
- smart compiler
- symbolic compiler
- syntax-directed compiler
- two-pass compiler
- vectorizing compilerEnglish-Russian dictionary of computer science and programming > compiler
-
5 compiler
компилятор, трансляторпрограмма, выполняющая трансляцию исходного текста разрабатываемой программы с языка программирования высокого уровня в эквивалентную программу на целевом языке (см. target language). Обычно это машинный или промежуточный код. Компиляторы, в зависимости от того как они сконструированы, бывают однопроходные (single-pass, one-pass compiler) и многопроходные (multipass compiler), отладочные (debugging), пошаговые (incremental compiler), оптимизирующие (optimizing compiler), распараллеливающие (parallelizing compiler) и с немедленным исполнением (load-and-go, JIT compiler). Сам процесс компиляции состоит из двух стадий: анализа (лексического, синтаксического, семантического) и синтеза. На стадии анализа программа разбивается на составные части и создаётся её представление на промежуточном языке. На стадии синтеза из внутреннего представления сначала генерируется программа на промежуточном языке, которая затем оптимизируется, после чего кодогенератор порождает программу на целевом языке. Для удобства процесс компиляции делится на так называемые фазы (шаги, стадии) компиляции (compiler phase), или просто фазы. В современном компиляторе их может насчитываться до двадцати.Syn:см. тж. bytecode compiler, code generator, compilation, compiler-compiler, compiler design, compiler diagnostics, compiler error, compiler directive, compiler option, compiler writer, compile time, cross-compiler, decompiler, font compiler, help compiler, interpreter, metacompiler, native compiler, object code, object module, pass, precompiler, preprocessor, query compiler, resident compiler, silicon compiler, source codeАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > compiler
-
6 parallelising compiler
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > parallelising compiler
-
7 parallelising compiler
Программирование: parallelizing compilerУниверсальный англо-русский словарь > parallelising compiler
См. также в других словарях:
Compiler — This article is about the computing term. For the anime, see Compiler (anime). A diagram of the operation of a typical multi language, multi target compiler A compiler is a computer program (or set of programs) that transforms source code written … Wikipedia
Compiler optimization — is the process of tuning the output of a compiler to minimize or maximize some attributes of an executable computer program. The most common requirement is to minimize the time taken to execute a program; a less common one is to minimize the… … Wikipedia
Source-to-source compiler — A source to source compiler is a type of compiler that takes a high level language as its input and outputs a high level language. For example, an automatic parallelizing compiler will frequently take in a high level language program as an input… … Wikipedia
Automatic parallelization — Automatic parallelization, also auto parallelization, autoparallelization, parallelization, or //ization (shorthand), the last two of which imply automation when used in context, refers to converting sequential code into multi threaded or… … Wikipedia
List of compilers — This page is intended to list all current compilers, compiler generators, interpreters, translators, etc.C/C++ compilers Pascal CompilersOpen source compilers Production quality, open source compilers. * Amsterdam Compiler Kit (ACK) [C, Pascal,… … Wikipedia
Linear map — In mathematics, a linear map, linear mapping, linear transformation, or linear operator (in some contexts also called linear function) is a function between two vector spaces that preserves the operations of vector addition and scalar… … Wikipedia
Data dependency — A data dependency in computer science is a situation in which a program statement (instruction) refers to the data of a preceding statement. In compiler theory, the technique used to discover data dependencies among statements (or instructions)… … Wikipedia
Sieve — In general, a sieve separates wanted/desired elements from unwanted material using a tool such as a mesh, net or other filtration or distillation methods, but it is also used for classification of powders by particle size, or for size measurement … Wikipedia
Codeplay — Software Limited is a compiler and software tools developer based in Edinburgh, Scotland. Codeplay develop C/C++ compilers for multi core and special purpose processor architectures, offering their Sieve C++ Multicore Programming System as a… … Wikipedia
OpenMP — Original author(s) OpenMP Architecture Review Board[1] Developer(s) OpenMP Architecture Review Board … Wikipedia
Concurrent Versions System — Developer(s) The CVS Team Initial release November 19, 1990; 21 years ago (1990 11 19) Stable release … Wikipedia